

package Pruebas.Victor.DAO.JPA;

import java.util.Calendar;
import javax.persistence.EntityManager;
import javax.persistence.EntityTransaction;
import jumavidesktop.Auxiliar.CargaDatos.CargaDatosPrueba;
import jumavidesktop.Auxiliar.CargaDatos.cargandoDatosAux;
import jumavidesktop.Persistencia.entidades.Matricula;
import jumavidesktop.Persistencia.entidades.Usuario;
import jumavidesktop.configuracion.Configuracion;

/**
 *
 * @author vimso
 */
public class probandoMatriculas {
    public static void main(String[] args) {
        
        cargandoDatosAux.CargaConfigPatatero();
        guardarMatricula();
    }
    private static void guardarMatricula()
    {
        try {
            
        EntityManager et= Configuracion.getInstance().getEntityManager();
        EntityTransaction tx = et.getTransaction();
        tx.begin();
        Matricula m1=matricula1();
        m1.setUsuario(usr1());
        et.persist(m1);
        tx.commit();
        
            System.out.println("guarda");
        } catch (Exception e) {
            System.out.println();
            
            System.out.println("peta");
        }
        
    }
    private static Matricula matricula1()
            {
                Matricula matricula= new Matricula();
        matricula.setFechaAlta(Calendar.getInstance().getTime());
        matricula.setMatricula("8AA1CFA");
        return matricula;
            }
    private static Usuario usr1()
    {
        Usuario usr= new Usuario();
        usr.setApellidos("Perez Floriano");
        usr.setDni("12626231j");
        usr.setMovil("695959159");        
        usr.setNombre("Oscar");
        usr.setTelefono("952301020");
        usr.setActivo(true);
        return usr;
    }
}
